package com.cskaoyan.javase.method._1basic;

/**
 * 详细解释一下main方法
 * 方法头:
 *  public static 表示main方法是"公共的,静态的" 是修饰符列表
 *  void 表示main方法没有返回值
 *  main 是方法名,它不是一个关键字,但是一个约定俗成的程序入口,一般也不建议程序员写代码用main
 *  String[] args 是形参列表
 *      String[] 表示一个String类型的数组
 *      args 是形参的名字
 *
 * main方法的格式是很固定的,一般是不可以更改的,一旦修改都会导致main方法无法启动
 * 但只有args这个形参的名字是可以被更改的
 * 这说明:
 *      在形参列表中,真正起关键作用的是什么?对方法的调用有影响的是什么?
 *      是数据类型,形参的名字只会影响方法内部对这个参数的使用,不会影响外部的方法调用
 *
 * @since 15:14
 * @author wuguidong@cskaoyan.onaliyun.com
 */
public class Demo3 {
    public static void main(String[] args) {
        System.out.println("hello world!");
    }
}
